package com.example.staticproxy;

/**
 * @version 1.0.0
 * @className: CarSystemProxy
 * @description: 代理类
 * @author: zhangjunfa
 * @date: 2022/6/22 15:39
 */
public class CarSystemProxy implements CarInterfaces {
    private Car car;

    @Override
    public void run() {
        if (null ==car){
            car=new Car();
        }
        car.run();
        System.out.println("我是一个代理类，我代理了 car ,完成了 run（） ");
    }
}
